//
//  WSDataReportWindow.h
//  microvision
//
//  Created by zhenjingxiong on 2021/3/6.
//  Copyright © 2021 tencent. All rights reserved.
//

#import <UIKit/UIKit.h>
#import "WSDataReportFilterItem.h"

NS_ASSUME_NONNULL_BEGIN

@interface WSDataReportWindow : UIWindow

- (instancetype)initWithListViewShowKeyArray:(NSArray<NSString *> *)listViewShowKeyArray
             dataFilterItemArray:(NSArray<WSDataReportFilterItem *> *)dataFilterItemArray;

/// 显示上报窗口
- (void)showWithAnimation:(BOOL)animation;
/// 隐藏上报窗口
-(void)hideWithAnimation;
/// 设置上报视图的窗口层级，这个地方Level必须在全局最高，否则可能被其他视图挡住
- (void)setDataReportWindowLevel:(UIWindowLevel)windowLevel;

@end

NS_ASSUME_NONNULL_END
